home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / tools1.txt < prev    next >
Encoding:
Text File  |  1993-11-03  |  22.7 KB  |  511 lines

  1. Public (software) Library
  2. Programming Library
  3.  
  4. Descriptions and Compilation Copyright 1993 Nelson Ford
  5. Duplication, reprinting and distribution of these descriptions is restricted.
  6. See LICENSE.DOC in the PSL_NEWS directory for complete information
  7.  
  8.  
  9. =====General Programming Tools and Info, part 1
  10.  
  11.  
  12. CONTENTS:
  13.  
  14. -----INFO_REF:  information, reference, tutorials
  15. -----VER_TRAK:  version tracking & control
  16. -----PGM_BIZ:  business tools for programmers
  17. -----TOOLS
  18. (The following sections are in TOOLS2.TXT)
  19. -----PGM_ENV:  programming environments
  20. -----MULTLANG:  libraries and routines for multiple languages
  21. -----DEBUG
  22. -----CALC
  23. -----HEX_EDIT:  Hex viewers and editors
  24. -----SOUND
  25. -----INSTALL:  installation programs
  26. -----DATABASE
  27. -----FLOWCHRT:  case and program flow charting programs
  28. -----DEMOMAKR:  demo makers
  29.  
  30. =================================================
  31.  
  32. -----INFO_REF:  information, reference, tutorials
  33.  
  34. [GUIDE]
  35. Shareware Programmer's Guide (Ford, Nelson & ASP, $0) is an extensive guide
  36. to marketing your software as shareware. Includes advice on all areas of
  37. program design, documentation, and marketings, as well as many sources of
  38. supplies from credit card processing to shrink wrap machines.
  39.  
  40. [ATEASE1, ATEASE2]
  41. At Ease With Computer Programming 1.4 (Synfonics ASP; $54) is a programming
  42. tutor designed to make you think like a computer. It covers Creative
  43. Problem Solving, Writing Solutions, and Translating Into Code. This lesson
  44. is also divided into five sub-courses including Thinking, Defining,
  45. Modeling, Formulating, and Computing. It teaches you how to analyze
  46. problems and write solutions. Requires 512K and CGA, EGA, or VGA.
  47.  
  48. [DOSRef]
  49. DOSRef (Williams, Dave; $20) is a programmer's reference to complete
  50. register-level information on all documented and most undocumented DOS and
  51. BIOS calls.
  52.  
  53. [HelpPC]
  54. HelpPC (Jurgens, David; $25-$30) is a collection of public domain technical
  55. articles, lists and excerpts from several common reference manuals all
  56. organized in a single database. The help topics include BIOS interrupts,
  57. DOS interrupts, BIOS data areas, DOS data structures, and Standard C
  58. functions. The main program is a quick reference utility which allows
  59. viewing of the help database from the DOS command line. You'll find the
  60. screen displays are brief and to the point. This program is designed for
  61. the PC programmer who knows what he's doing, but just can't remember the
  62. syntax, or parameters to some little used BIOS interrupt, DOS data
  63. structure or C function. Over 900 technical topics have been covered. Other
  64. features include a file indexer, and partial pattern matching for topic
  65. searches.
  66.  
  67. [INT36A, INT36B, INT36C, INT36D]
  68. MSDOS Interrupt List 3.6 (Brown, Ralf; $0) is a comprehensive listing of
  69. functions available through interrupt calls, both documented and
  70. undocumented.
  71.  
  72. [INTVDB]
  73. INTVDB is a part of MSDOS Interrupt List set.
  74.  
  75. [DVIN36]
  76. DV Interrupt 3.6 (Ralf Brown; $0) is an extract of the MSDOS Interrupt List
  77. containing the DESQview and QEMM API calls. [DVIN36]
  78.  
  79. [VI_SOFT]
  80. VI_Soft (Vanderheiden, Gregg C. Ph.D.; $0) is a discussion about developing
  81. software that is more accessible for visually impaired.
  82.  
  83. [COREF]
  84. Charts of Reference 1.1 (RaLin Enterprises; $7) is a reference utility for
  85. programmers. Charts include eight different charts, ASCII text color codes,
  86. ANSI Esc codes, color attribute numbers, extended key codes, and character
  87. codes.
  88.  
  89. [21HELP]
  90. 21Help (Kaye, Bob; $?) is sort of a poor man's Norton Guide describing each
  91. INT 21H function, the other DOS interrupts and the ROM BIOS interrupts.
  92. There is a small resident portion (2.2K) which reads three text files from
  93. disk and displays the selected information. Requires EGA/VGA.
  94.  
  95. [BIOS13]
  96. BIOS13 (Martin, Charley; $0) is a discussion of poorly documented quirks of
  97. the BIOS diskette services.
  98.  
  99. [DEBUG7]
  100. DEBUG7 is a tutorial made to present an overview of the DEBUG.COM program
  101. for the PC
  102.  
  103. [HEADER]
  104. Header (Yoshizaki, Haruyasu; $0) describes the header format for LHArc.
  105.  
  106. [COPR]
  107. How To Copyright Software 92 (Locus Incorporated; $13) contains a
  108. discussion of copyright law and step-by-step instructions from a
  109. programmer/attorney on how to apply for a Certificate of Copyright
  110. Registration of computer software and documentation.
  111.  
  112. [INTPROT]
  113. IntProt (Dunford, Christopher J.; $0) descibes IBM's not-well-known
  114. protocol for interrupt sharing.
  115.  
  116. [HiMem]
  117. HiMem 2.06 (Microsoft Corporation; $0) defines the Extended Memory
  118. Specification (XMS) version 2.00 for MS-DOS. XMS allows DOS programs to
  119. utilize additional memory found in Intel's 80286 and 80386 based machines
  120. in a consistent, machine independent manner.
  121.  
  122. [TSR]
  123. TSR.TXT (Vitt, Mark; $0) is a discussion of new interrupts that should be
  124. hooked in order to create stable TSRs.
  125.  
  126. [HelpPC]
  127. HelpPC (Jurgens, David; $25) is a collection of public domain technical
  128. articles, lists and excerpts from several common reference manuals all
  129. organized in a single database. The help topics include BIOS interrupts,
  130. DOS interrupts, BIOS data areas, DOS data structures, and Standard C
  131. functions. The main program is a quick reference utility which allows
  132. viewing of the help database from the DOS command line. You'll find the
  133. screen displays are brief and to the point. This program is designed for
  134. the PC programmer who knows what he's doing, but just can't remember the
  135. syntax, or parameters to some little used BIOS interrupt, DOS data
  136. structure or C function. Over 900 technical topics have been covered. Other
  137. features include a file indexer, partial pattern matching for topic
  138. searches, a TSR version, hypertext linking, and more.
  139.  
  140. [GAME_PGM]
  141. Game-Pgm (Gellman, Robert; $0) is an essay of the author's own views on the
  142. programming of games. Mr. Gellman has programmed several games and
  143. registered a number of others. This file contains his views on good and bad
  144. features in shareware and other games and some pointers on how to make a
  145. good, quality game with a reasonable price.
  146.  
  147. [LICADD]
  148. LicAdd (Unique Software ASP; $15) is a set of programs primarily for
  149. shareware programmers: LICENSE 1.1 prompts the user for his name and
  150. address and prints a customized registration form. The user then only has
  151. to include a check, fold the form, add a stamp and mail. No envelopes are
  152. needed. ADDRESS is similar, except it lets registered users easily report a
  153. change of address.
  154.  
  155. [RAT_EW]
  156. Rat 2.40 (Wooten, Emery; $5) is a 5k pop-up that displays the ASCII
  157. character set.
  158.  
  159. [BOOKS]
  160. Software Engineering Book List (Cohen, Richard; $0) is a reading list that
  161. was originally developed in 1986 for a college course in structured
  162. analysis. It has since been revised and expanded a number of times to
  163. support a variety of courses, both college and industrial, in software
  164. engineering. These books should be of considerable interest to anyone
  165. developing business oriented information systems.
  166.  
  167. [UPD386]
  168. UPD386 (Norton, Daniel A.; $0) is a summary that describes the differences
  169. between the instructions of the Intel 80286 and 80386 processors. It
  170. discusses the 32-bit register, the new addressing modes, debug registers,
  171. and paging. It also describes each new instruction, along with examples. It
  172. is primarily intended for programmers who are already familiar with the
  173. 80286 instruction set.
  174.  
  175. [OPCODE]
  176. Opcode is a text file that contains Opcode tables through 80386.
  177.  
  178.  
  179. -----VER_TRAK:  version tracking & control
  180.  
  181. [AVTS13]
  182. ARIS Version Tracking System 1.3 (Riedel, Alexander; $30) is a
  183. control/configuration management system for software allowing you to keep
  184. track of the versions of source code modules and tracing the development of
  185. the program.
  186.  
  187. [LDIFF1]
  188. LDiff .110 lets you create update files which can be distributed to your
  189. program users for updating their old program files. LDiff automatically
  190. compares your new EXE with the old EXE and creates a difference file. The
  191. difference file and a small LDiff utility can be given to users. The
  192. utility will automatically update their EXE files. This can be cheaper and
  193. easier than sending all-new files.
  194.  
  195. [MERGEBG]
  196. Merge (Ghodsi, Bob; $?) helps you create large single files from multiple
  197. source files.. These files can later be used for general reference purposes
  198. or cut and paste jobs during application development.
  199.  
  200. [RCS56D]
  201. Revision Control System 5.6 (Frank Whaley) manages multiple revisions of
  202. files. RCS can store, retrieve, log, identify, and merge revisions. It is
  203. useful for files that are revised frequently, such as programs, documentation,
  204. graphics, and papers.
  205.  
  206. [VCOMP]
  207. Visual Compare 1.52 (Whitney, John R. ASP; $33) is a file comparison
  208. utility. It is very fast, and the use of colors to differentiate the files'
  209. contents in a scrollable display makes it easy to see differences between
  210. files. Recommended in Dr. Dobb's Journal. Great for comparing program
  211. source files.
  212.  
  213. [WSP]
  214. WSP 1.50 (Wada, Wakiti Koichi; $?) compares an old and updated file and
  215. creates a COM program which will make the changes to the user's old file.
  216. You can send the user just the COM file instead of a full set of new files.
  217.  
  218. [CMP]
  219. CMP (Gersbach, Jack; $0) is a file comparison utility program that has the
  220. power to perceive added and deleted sections of a file as well as changes.
  221.  
  222. [HDiff]
  223. HDiff 1.22 (Dunford, Christopher J.; $0) a fast text file comparator for
  224. OS/2, intended for programmers' use in source and version control.
  225.  
  226. [Bled]
  227. Bled
  228. (Goosens, Ken; $0)
  229. allows different people to make changes to a text file that they jointly
  230. maintain.  The typical use of BLED is for producing modifications to source code
  231. for programs.  Interactive Microsoft BASIC has long had a MERGE command which
  232. functions like BLED.  It inserts, deletes, and replaces lines based on line
  233. numbers.  Other public domain programs would compare two BASIC programs and
  234. produce a merge file to convert one to the other using the merge command.  BLED
  235. is a generalized program that combines these two functions and works for all
  236. languages, not just BASIC.  A command line option lets you remove comments from
  237. code.  The maximum number of metavariables is 99.  The program supports
  238. metacommands with file includes, conditional logic, and in-line blocks.
  239.  
  240. [SW_CC]
  241. Software Change Control (Erickson, Walter; $20-$129) compares two files and
  242. generates various reports that display any or all change differences. It
  243. records who, why, when, and where changes were made, maintaining a complete
  244. history of all changes. It can help eliminate undetected programming
  245. errors, and track coding progress on software projects.
  246.  
  247. [SYSTRAK]
  248. SYSTRAK (Plossl, Keith R.; $?) tracks revisions to source code files within
  249. multiple program systems.
  250.  
  251. [PC_TAGS]
  252. PC-Tags (Moderne Software; $38-$73) is a DOS and OS/2 source-code retrieval
  253. system that will locate and retrieve a function or procedure definition
  254. from a text file written in C, Pascal, BASIC, dBASE, Assembly, Modula-2 or
  255. any other language (including English). After locating the source file,
  256. PC-TAGS will load it into your editor and place the cursor at the retrieved
  257. function or procedure's beginning.
  258.  
  259.  
  260. -----PGM_BIZ:  business tools for programmers
  261.  
  262. [SSS]
  263. Super Shareware System 1.0 (PractiComp; $65) tracks customers, prospects,
  264. distributors, contacts, products, sales, and exenses for shareware authors.
  265. You can do targeted mailings to customers, prospects, and distributors,
  266. printing postcards or labels. There are 24 reports available, some
  267. including contact listings and directories, geographic summaries for
  268. customers and distributors, a balance sheet, payments due and income over a
  269. specified time period with subtotals by day, month, or year. You can import
  270. data in dBASE, Delimited, or SDF formats.
  271.  
  272.  
  273. -----TOOLS
  274.  
  275. [BETATST@]
  276. Beta Test Program 2.7 (MyLife Software, ASP; $24) helps software authors
  277. develop a beta test program. Suggestions and examples are provided for an
  278. effective beta tester. A beta test bug report generator is provided for
  279. easy isolation of troublesome bugs in beta software.
  280.  
  281. [BULLET]
  282. Bullet 1.02 (Huth, Cornel; $80) is a library of data management modules
  283. that can be used with virtually any DOS-based compiler. It is written in
  284. assembler and uses high-speed b-tree index files and DBF data file format.
  285. Over 65 file functions are provided.
  286. Features include the ability to save binary data; support for character
  287. keys up to 64 bytes as well as 16-/32-bit integer keys, signed or unsigned;
  288. error recovery; low-level direct DOS file I/O; high-level transaction-based
  289. accesses for network control; National Language Support; and more.
  290.  
  291. [CPRN_CS]
  292. CPrint 2.17 (Cactus Software; $20) prints source code for most languages on
  293. LaserJets with comments highlighted.
  294.  
  295. [Libra]
  296. Libra 1.01 (Rose, Herb; $20) provides a useful, easy interface to
  297. Microsoft's LIB program for managing object libraries. This is a programmer
  298. productivity tool. It shows all the modules in a library, the EXTERNAL and
  299. PUBLIC symbols referenced by each module, and the module size. In addition
  300. to the normal LIB operations of ADD, DELETE, EXTRACT, and REPLACE modules,
  301. you can perform a search for modules that reference particular symbols. All
  302. this is done with an easy to use, windowed user interface.
  303.  
  304. [NEWPROJ]
  305. NewProj (Andersen, Anthony; $0) automates the creation of OS/2 PM projects.
  306. It makes all files necessary to compile and run a program. It creates a
  307. main routine, window routine, and a dialog box routine. C, RC, DLG H, MAK,
  308. ICO, DEF, and LNK files are produced. Source is included.
  309.  
  310. [QMAKE]
  311. QMake (Houston, Jerry; $0) is an intermediate step between Sammy Mitchell's
  312. excellent editor QEdit and the MAKE.EXE utility that's supplied by many
  313. manufacturers. It will allow you to press a key while editing a program
  314. source file, and automatically invoke your MAKE utility with that current
  315. filename (minus its extension) as the argument for MAKE. Source code
  316. included.
  317.  
  318. [RTMEM]
  319. RunTime Memory 1.10 (Dunford, Christopher J.; $0) lets you test-run
  320. programs within a specified amount of DOS memory.
  321.  
  322. [TexStat]
  323. TexStat 2.1 (Panther Associates; $5) will keep track of your programming
  324. progress by counting all characters, words, lines, periods, commas,
  325. semicolons, 'C' and Pascal comments.
  326.  
  327. [Exe2Com]
  328. Exe2Com 1.05 (Dunford, Christopher J.; $0) is a replacement for Exe2Bin. It
  329. offers an optional display of the EXE file's relocation table, which can
  330. help if you get the relocatable items error when converting EXE to COM.
  331. Includes C source.
  332.  
  333. [PcFmt]
  334. PcFmt 1.3 (Unique Software ASP; $15) formats your Aspect Source Files,
  335. accounting for all block structures, giving you evenly indented statements
  336. which are easier to read.
  337.  
  338. [PGMTOOL]
  339. Programmers Toolbox 1.0 (Silicon Systems; $15) is a set of utilities that
  340. allow the programmer to analyze/edit files and/or memory in their base HEX
  341. form. DUMP, the file dump utility, displays files and memory in both HEX
  342. and ASCII formats and allows the user to save portions of the dump to a
  343. file. HEXEDIT, a Hexadecimal edit utility, allows the user to edit binary
  344. and ASCII files in a HEX mode. It uses basic editing features, ASCII/Binary
  345. Search, Scroll, Edit, etc.
  346.  
  347. [SDT]
  348. Software Developers Toolkit 1.0 (Vic Williams, ASP; $0-$60) is a set of tools
  349. for software development. This toolkit provides a make with backup capability,
  350. a makefile builder, a tool to convert standard makefiles to Blinker/plink
  351. overlay format, a copy of awk, a basic installer/DOS menu program, and remote
  352. support software that you can distribute with your products. It provides
  353. development tools, installation capability, and ongoing support/maintenance
  354. functions including both user and developer backup capability.
  355.  
  356. [UNST13]
  357. Universal Install 1.3 (The GoodSoft Co., ASP; $36)is a professional
  358. installation package. It can match the look and feel of your own software. It
  359. includes an undo installation feature, support for multi-disk copying,
  360. external programs, CONFIG and AUTOEXEC modifying, and more.
  361.  
  362. [XMSTRIX]
  363. XmsTrix (Roy, Don; $0) contains assembler routines built around the
  364. Microsoft Extended Memory Specification (XMS), Version 2.0 for MS-DOS. At
  365. the minimum, you can add up to an extra 64K of executable code space for
  366. your programs.
  367.  
  368. [XRay]
  369. XRay 1.5 (Kihlken, Tom; $15) is a memory resident program (8k) which
  370. provides either a detailed report or a summary of exactly which DOS
  371. function calls, including a number of undocumented DOS calls, your program
  372. is making. You can use it to determine what other programs are doing or to
  373. help debug your own programs. Also included is a high resolution timer
  374. which helps detect I/O bound code which can bog down even your tightest
  375. assembler program.
  376.  
  377. [KEYS21]
  378. Keys 2.1 displays the scan values and ascii values of keys when pressed.
  379.  
  380. [MAKE]
  381. Make executes commands in a "makefile" to update one or more target files.
  382. If no "-f" option is present, "MAKEFILE" is used as the makefile.
  383.  
  384. [MemScan]
  385. MemScan (Martin, Charles F., ASP; $0) is a TSR memory scanner. It lets you
  386. scan RAM during program execution or it can be called in an Assembly
  387. program. It also shows contents of registers.
  388.  
  389. [MovROM]
  390. MovROM copies the BIOS to RAM, makes it resident, and repoints all BIOS
  391. interrupts to the copied code, thus allowing any debugger operations to be
  392. preformed. MOVROM must be executed before any resident utilities are
  393. installed because such utilities repoint BIOS interrupts to themselves.
  394. When MOVROM exits, it displays the segment where it copied the ROM code;
  395. the offsets are the same as in the original BIOS listing.
  396.  
  397. [NJSTACK]
  398. Nifty James' Stack Checker 1.00 (Blaszczak, Mike; $10) is a set of .OBJ
  399. files which contain a redefined version of Microsoft's _chkstk routine.
  400.  
  401. [PCTrace]
  402. PCTrace implements a trace table for MS-DOS to allow you to see what DOS or
  403. BIOS functions a particular program uses.
  404.  
  405. [PGMAID]
  406. Programmer's Aid (Richmond, J. P. Jr.; $10) is a resident utility that
  407. allows you to call up a table of ASCII characters at any time.
  408.  
  409. [XRAY_JF]
  410. Xray (Ferguson, John F.; $?) allows you to monitor areas of your computer's
  411. memory while other programs are running. These other programs can be
  412. COMMAND.COM, for those interested in some aspect of that program; your own
  413. resident programs; or some .COM or .EXE application. XRAY gives you, on a
  414. real-time basis, the ability to watch memory variables or your stack change
  415. dynamically.
  416.  
  417. [Flist]
  418. Flist 1.0 (Portz, Frederick F.; $0) will neatly format and list source code
  419. listings.
  420.  
  421. [87ERROR]
  422. 87Error (Scott, Leland C.; $0) is a simple 8087 error interrupt handler.
  423. When an error interrupt is generated by the 8087 a letter in reverse video
  424. will appear in the upper right hand corner of the monochrome display. The
  425. letter will indicate the general type of error which caused the 8087 to
  426. generate an interrupt.
  427.  
  428. [PROFILR]
  429. Profiler is a system of programs used to list where your code is spending
  430. its time. As an example, to run the system: run PROFILE CHKDSK.COM (a copy
  431. of which must be in your current dir). The batch file profile.bat will copy
  432. CHKDSK.COM to SUBJECT.COM, analyze where subject.com is spending time and
  433. list this for you. Subject.com will be deleted upon completion.
  434.  
  435. [SHOWKEY]
  436. Showkey (Felt, Dave; $?) display ASCII and hex codes for a key.
  437.  
  438. [ASCIIJP]
  439. ASCII 1.2 (Piepers, John; $0) displays the ASCII table in hex, octal,
  440. decimal and binary. It is not a TSR.
  441.  
  442. [Dynagen]
  443. Dynagen (MyndTryx; $72-$82) will generate 27 different types of data in
  444. ASCII, dBASE, FoxPro, Paradox and other file formats for testing your
  445. software.
  446.  
  447. [FileXRef]
  448. FileXRef (ConVal Software, Inc. ASP; $27) will scan all your application
  449. source and ASCII documentation files, producing cross reference report
  450. files, or data files. It can process all text files and has special
  451. processing logic for supporting the syntax of the following file types:
  452. BAS, BAT, C, H, CPP, HPP, COB, DOC, PRG, FOR, ASM, MAK, PAS, PLI, PRG, REX,
  453. SQL, INP, and TXT. All other types are scanned as if they were ASCII text
  454. files.
  455.  
  456. [HDK90A, HDK90B]
  457. Help Development Kit 9.0 (Loewy, Ron; $40) creates help files for the
  458. Windows Help engine, DESQview/X, QuickHelp, THelp, TVHC, and PopHelp. This
  459. is a blessing for those unwilling to tackle the complexities of the Windows
  460. RTF formatting. It is a must-have for programmers working in multiple
  461. platforms.
  462.  
  463. [MISCTOOL]
  464. Misc. Programming Tools (Vic Williams; $0) is a set of programmer's tools.
  465. Make is a program that will maintain, update, and reconstruct groups of
  466. programs and other software. Build makes conventional makefiles with a
  467. variety of options. To_ovl converts conventional Borland/Microsoft make
  468. linker files to Blinker/Plink overlay script files. SerNo helps add and
  469. read serial number information at the bottom of EXE and COM files. LS lists
  470. files with a variety of options.
  471.  
  472. [OVL_MGRS]
  473. OVL (Devore, Michael E., ASP; $75) is a set of overlay managers, a linkable
  474. and a stand-alone version. OVL loads overlays from disk at the appropriate
  475. time and jumps program execution to the overlay code. OVL has only been
  476. tested with MASM, Turbo C, and QuickBASIC 4.00, but it is probable that OVL
  477. will work with all languages that compile to Microsoft Overlay LINKable
  478. object modules and which perform direct calls to routines in the program
  479. code. The system now works with Clipper, BASCOM and other languages.
  480.  
  481. [PROPAK]
  482. Programmer's Productivity Pack (Falk, Bob ASP; $79) is a software package
  483. designed to provide the utilities and reference tools most frequently
  484. needed by programmers. Previous versions were retail-only. Included is a
  485. calculator that works simultaneously in decimal, binary, hexadecimal, and
  486. octal. Other features include an ASCII & Color Attribute Chart, keystroke
  487. reference center, keystroke recording and playback, screen capture with
  488. filtering, background printing, a pop-up DOS shell, and more. These
  489. programming tools can run stand-alone or as pop-ups. Support isprovided for
  490. dual monitor systems. A hard disk is recommended.
  491.  
  492. [ProLite]
  493. ProLite (Falk Data Systems ASP; $22) is a subset of the larger Programmer's
  494. Productivity Pak. It includes productivity tools for programmers, a
  495. programmer's calculator, keystroke reference center, ASCII and color
  496. attribute chart, and pop-up DOS shell. It uses swapping technology to free
  497. all but 7K of DOS memory when resident. It can also be loaded as a
  498. stand-alone, DESQview-aware program, or as a normal memory-resident program
  499. without swapping.
  500.  
  501. [Renamer]
  502. Renamer (ConVal Software, Inc. ASP; $42) renames file and symbol references
  503. in your source files. This can be used to rename certain variables for
  504. purposes of standardizing or exporting code. Supports BASIC, BAT files, C,
  505. C++, COBOL, FORTRAN, MASM, Oracle, Pascal, PL/I, REXX, SQL and xBASE.
  506.  
  507. [Versatil]
  508. Versatil 1.11 (Glaze, Michael M.; $20) is a set of programmer's utilities
  509. in a pop-up 5K TSR. Utilities include an ASCII chart, box drawing, color
  510. attribute, date converter, number converter, scan codes, and a screen mask.
  511.